.container-page {
    margin: 20px 0 0 0;
    float: right;
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: space-between;
    align-items: center;
    height: 50px;
    .el-pagination {
        color: #5b5b5b!important;
        font-weight: 500;
        .btn-prev {
            padding-right: 6px;
        }
        .btn-next {
            padding: 0 5px;
            margin-left: 9px;
        }
        span:not([class*=suffix]), .el-pagination button {
            line-height: 24px;
        }
    }
    .el-pagination__total:last-child {
        margin-left: 8px;
        color: #999;
    }
    .btn-prev,.btn-next {
        border: 1px solid #c7c7c7;
        border-radius: 2px;
        height: 25px;
        line-height: 25px;
    }
    .page-box {
        position: relative;
        max-width: 800px;
        margin: 0 auto;
    }
    
    .btn-prev .el-icon-arrow-left:before {
        content: "上一页";
        color: #5b5b5b;
        font-size: 12px;
        font-weight: 500;
    }
    .btn-next .el-icon-arrow-right:before {
        content: "下一页";
        font-size: 12px;
        color: #5b5b5b;
        font-weight: 500;
    }
    .el-pager .el-icon-more,.el-pager .el-icon-d-arrow-right {
        color: #5b5b5b;
    }
    .el-pager .more::before {
        line-height: 25px;
    }
    .el-pager .el-icon-more:hover,.el-pager .el-icon-d-arrow-right:hover {
        color: #1fb19e !important;
    }
    .btn-next {
        margin-left: 9px;
    }
    .el-pager .number,.el-pager .el-icon {
        border: 1px solid #c7c7c7;
        margin-left: 9px;
        box-sizing: border-box;
        border-radius: 2px;
        min-width: 25px;
        min-height: 25px;
    }
    .el-pager .number:hover,.el-pager .el-icon:hover {
        border-color: #1fb19e;
        color: #5b5b5b;
    }
    .btn-prev:hover,.btn-next:hover {
        border-color: #1fb19e;
    }
    .btn-next .el-icon-arrow-right:hover:before,.btn-prev .el-icon-arrow-left:hover:before {
        color: #1fb19e;
    }
    .el-pager .active {
        background-color: #1fb19e;
        color: #fff;
        border: 1px solid #1fb19e;
    }
    .el-pager .active:hover {
        color: #fff;
    }
    .total-left {
        right: 153px;
    }
    .current-left {
        right: 120px;
    }
    .el-pager li,.el-button {
        font-size: 12px;
        min-width: 25px;
        height: 25px;
        line-height: 25px;
        min-width: 0;
        padding: 0 4px;
    }
    .btn-prev[disabled="disabled"]:hover,
    .btn-next[disabled="disabled"]:hover {
        color: #b5b5b5;
        border-color: #c7c7c7;
    }
    .el-pagination__sizes,.el-pagination__sizes .el-input__inner {
        width: 90px;
        height: 25px;
        font-size: 12px;
        line-height: 25px;
        border-color: #c7c7c7;
        color: #5b5b5b;
    }
    .el-pagination__sizes .el-input__inner:focus,.el-pagination__sizes .el-input__inner:hover {
        border-color: #1fb19e;
    }
    .el-pagination .el-input__suffix {
        right: 10px;
        border-radius: 0px;
        color: #5b5b5b;
    }
    .el-pagination .el-input__icon {
        line-height: 25px;
    }
    .el-pagination .el-icon-arrow-up::before {
        content: "\e60c";
        color: #5b5b5b;
    }
    .total-page {
        color: #5b5b5b;
        box-sizing: border-box;
        border: 1px solid #c7c7c7;
        height: 25px;
        line-height: 25px;
        text-align: center;
        margin: 0 10px 0 10px;
        cursor: pointer;
        width: 40px;
    }
    .last {
        margin-left: 0;
        color: #fff;
        width: 50px;
        height: 25px;
        overflow: hidden;
        border: 1px solid #c7c7c7;
        position: relative;
        cursor: pointer;
        margin-left: 9px;
    }
    .last::before {
        content: "尾页";
        color: #5b5b5b;
        transform: translate(-50%,-50%);
        position: absolute;
        top: 50%;
        left: 50%;
        font-size: 13px;
    }
    .last:hover {
        border-color: #1fb19e;
    }
    .last:hover::before {
        color: #1fb19e;
    }
    .el-pagination {
        -moz-user-select:none;
        -webkit-user-select:none;
        -ms-user-select:none;
        -khtml-user-select:none;
        user-select:none;
    }
}  